<?php
class FormAction extends Action{
	//插入数据
    public function insert(){
        $Form   =   D('Form');
        if($Form->create()) {
            $result =   $Form->add();
            if($result) {
                $this->success('操作成功！');
            }else{
                $this->error('写入错误！');
            }
        }else{
            $this->error($Form->getError());
        }
    }
    //查询数据
    public function read($id=0){
    	$Form   =   M('Form');
    	// 读取数据
    	$data =   $Form->find($id);
    	if($data) {
    		$this->data =   $data;// 模板变量赋值
    	}else{
    		$this->error('数据错误');
    	}
    	$this->display();
		//如果你只需要查询某个字段的值，还可以使用getField方法
//     	$title = $Form->where('id=3')->getField('title');
//     	$this->title = $title;
//     	$this->display();
    	
    }
    //编辑模板不同于新增表单，需要对模板进行变量赋值，
    //所以，我们这次需要在FormAction类添加两个操作方法：
    public function edit($id=0){
    	$Form   =   M('Form');
    	$this->vo   =   $Form->find($id);
    	$this->display();
    }
    public function update(){
    	$Form   =   D('Form');
    	if($Form->create()) {
    		$result =   $Form->save();
    		if($result) {
    			$this->success('操作成功！');
    		}else{
    			$this->error('写入错误！');
    		}
    	}else{
    		$this->error($Form->getError());
    	}
    }
    
    public function delete($id) {
    	$Form = M('Form');
		$Form->delete($id);
    }
    
    
    
    
 }
